stage a raid on - French English Dictionary